Echo Villa, 25B, Sr.No. 31 Panchgani - Mahabaleshwar Rd, Bhose, Panchgani, Maharashtra 412805, Panchgani, Bombay (India) Show on map
Updating availability and prices
Echo Villa, a property with a garden and a terrace, is located in Mahabaleshwar, 2
6 km from Mapro Garden, 7 km from Lingmala Falls, as well as 10 km from Venna Lake
This holiday home provides free private parking and a shared kitchen
Providing a balcony and garden views, the holiday home includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath
Mahabaleshwar Temple is 11 km from the holiday home, while Bombay Point is 13 km away
The nearest airport is Pune International Airport, 76 km from Echo Villa
This holiday home has a kitchen and flat-screen TV
Hotel
Room